package com.chenwang.measure.model;

import java.io.Serializable;
import java.util.Date;



/**
 * 任务明细
 * 
 * @author yang
 * @email 2795210596@qq.com
 * @date 2019-08-09 10:10:30
 */
public class DetailedDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer rwmxId;
	//任务序号
	private Long missionId;
	//局id
	private Long city;
	//局编号
	private String cityId;
	//局名
	private String cityName;
	//线编号
	private Integer routeId;
	//线id
	private Long route;
	//线名
	private Integer routeName;
	//车站id
	private Long stationId;
	//车站
	private String station;
	//信号机编号id
	private Long semaphoreId;
	//信号机编号
	private String semaphore;
	//信号机位置(km)
	private Integer semaphorePosition;
	//信号机类型
	private String semaphoreStyle;
	//轨道电路制式
	private String trackcircuitStyle;
	//中心频率
	private Integer frequency;
	//UM71类别
	private Integer um71Style;
	//闭塞方式
	private Integer occlusionMode;
	//备注
	private String remarks;
	//行别
	private Integer hb;
	//任务创建者
	private String createBy;
	//创建时间
	private Date createTime;
	//状态 0 正常 1删除
	private Integer state;
	//信号机距离
	private String semaphoreSpace;

	/**
	 * 设置：
	 */
	public void setRwmxId(Integer rwmxId) {
		this.rwmxId = rwmxId;
	}
	/**
	 * 获取：
	 */
	public Integer getRwmxId() {
		return rwmxId;
	}
	/**
	 * 设置：任务序号
	 */
	public void setMissionId(Long missionId) {
		this.missionId = missionId;
	}
	/**
	 * 获取：任务序号
	 */
	public Long getMissionId() {
		return missionId;
	}
	/**
	 * 设置：局id
	 */
	public void setCity(Long city) {
		this.city = city;
	}
	/**
	 * 获取：局id
	 */
	public Long getCity() {
		return city;
	}
	/**
	 * 设置：局编号
	 */
	public void setCityId(String cityId) {
		this.cityId = cityId;
	}
	/**
	 * 获取：局编号
	 */
	public String getCityId() {
		return cityId;
	}
	/**
	 * 设置：局名
	 */
	public void setCityName(String cityName) {
		this.cityName = cityName;
	}
	/**
	 * 获取：局名
	 */
	public String getCityName() {
		return cityName;
	}
	/**
	 * 设置：线编号
	 */
	public void setRouteId(Integer routeId) {
		this.routeId = routeId;
	}
	/**
	 * 获取：线编号
	 */
	public Integer getRouteId() {
		return routeId;
	}
	/**
	 * 设置：线id
	 */
	public void setRoute(Long route) {
		this.route = route;
	}
	/**
	 * 获取：线id
	 */
	public Long getRoute() {
		return route;
	}
	/**
	 * 设置：线名
	 */
	public void setRouteName(Integer routeName) {
		this.routeName = routeName;
	}
	/**
	 * 获取：线名
	 */
	public Integer getRouteName() {
		return routeName;
	}
	/**
	 * 设置：车站id
	 */
	public void setStationId(Long stationId) {
		this.stationId = stationId;
	}
	/**
	 * 获取：车站id
	 */
	public Long getStationId() {
		return stationId;
	}
	/**
	 * 设置：车站
	 */
	public void setStation(String station) {
		this.station = station;
	}
	/**
	 * 获取：车站
	 */
	public String getStation() {
		return station;
	}
	/**
	 * 设置：信号机编号id
	 */
	public void setSemaphoreId(Long semaphoreId) {
		this.semaphoreId = semaphoreId;
	}
	/**
	 * 获取：信号机编号id
	 */
	public Long getSemaphoreId() {
		return semaphoreId;
	}
	/**
	 * 设置：信号机编号
	 */
	public void setSemaphore(String semaphore) {
		this.semaphore = semaphore;
	}
	/**
	 * 获取：信号机编号
	 */
	public String getSemaphore() {
		return semaphore;
	}
	/**
	 * 设置：信号机位置(km)
	 */
	public void setSemaphorePosition(Integer semaphorePosition) {
		this.semaphorePosition = semaphorePosition;
	}
	/**
	 * 获取：信号机位置(km)
	 */
	public Integer getSemaphorePosition() {
		return semaphorePosition;
	}
	/**
	 * 设置：信号机类型
	 */
	public void setSemaphoreStyle(String semaphoreStyle) {
		this.semaphoreStyle = semaphoreStyle;
	}
	/**
	 * 获取：信号机类型
	 */
	public String getSemaphoreStyle() {
		return semaphoreStyle;
	}
	/**
	 * 设置：轨道电路制式
	 */
	public void setTrackcircuitStyle(String trackcircuitStyle) {
		this.trackcircuitStyle = trackcircuitStyle;
	}
	/**
	 * 获取：轨道电路制式
	 */
	public String getTrackcircuitStyle() {
		return trackcircuitStyle;
	}
	/**
	 * 设置：中心频率
	 */
	public void setFrequency(Integer frequency) {
		this.frequency = frequency;
	}
	/**
	 * 获取：中心频率
	 */
	public Integer getFrequency() {
		return frequency;
	}
	/**
	 * 设置：UM71类别
	 */
	public void setUm71Style(Integer um71Style) {
		this.um71Style = um71Style;
	}
	/**
	 * 获取：UM71类别
	 */
	public Integer getUm71Style() {
		return um71Style;
	}
	/**
	 * 设置：闭塞方式
	 */
	public void setOcclusionMode(Integer occlusionMode) {
		this.occlusionMode = occlusionMode;
	}
	/**
	 * 获取：闭塞方式
	 */
	public Integer getOcclusionMode() {
		return occlusionMode;
	}
	/**
	 * 设置：备注
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	/**
	 * 获取：备注
	 */
	public String getRemarks() {
		return remarks;
	}
	/**
	 * 设置：行别
	 */
	public void setHb(Integer hb) {
		this.hb = hb;
	}
	/**
	 * 获取：行别
	 */
	public Integer getHb() {
		return hb;
	}
	/**
	 * 设置：任务创建者
	 */
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
	/**
	 * 获取：任务创建者
	 */
	public String getCreateBy() {
		return createBy;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：状态 0 正常 1删除
	 */
	public void setState(Integer state) {
		this.state = state;
	}
	/**
	 * 获取：状态 0 正常 1删除
	 */
	public Integer getState() {
		return state;
	}
	/**
	 * 设置：信号机距离
	 */
	public void setSemaphoreSpace(String semaphoreSpace) {
		this.semaphoreSpace = semaphoreSpace;
	}
	/**
	 * 获取：信号机距离
	 */
	public String getSemaphoreSpace() {
		return semaphoreSpace;
	}
}
